completely immersed in nature